package com.leoman.comment.service;

import com.leoman.common.service.GenericManager;
import com.leoman.work.entity.WorkComment;
import org.springframework.data.domain.Page;

import java.util.List;

/**
 * Created by 蔡琦 on 2016/8/26 0026.
 *
 */
public interface WorkCommentService extends GenericManager<WorkComment> {

    // 作品评论列表（分页）
    Page<WorkComment> pageList(String name, String mobile, Integer type, Integer pageNum, Integer pageSize);

    // 根据类型查询新增评论
    List<WorkComment> findListNew(Integer type);

    // 删除评论
    void deleteComment(Long commentId);

    // 查询对应作品评论列表
    List<WorkComment> findList(Long workId, Integer type, Integer status, Integer isDetail);
}
